package com.pactera.madp.cp.api.dto.moments;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @File name：com.pactera.madp.cp.api.dto.moments.MomentsAddDTO
 * @Create on：2022/5/13
 * @Author：tianq
 */
@Data
@Api(value = "MomentsTaskAddDTO",tags = "朋友圈任务输入类")
public class MomentsTaskAddDTO {

    @ApiModelProperty(value="朋友圈类型 0：企业发表 1：个人发表")
    private Integer filterType;

    @ApiModelProperty(value="标题")
    @NotBlank(message = "标题不能为空")
    private String title;

    @ApiModelProperty(value="部门id列表")
    private List<Integer> deptId;

    @ApiModelProperty(value="员工id列表")
    private List<Integer> employeeId;

    @ApiModelProperty(value="内容")
    private String content;

    @ApiModelProperty(value="结束时间")
    @NotBlank(message = "开始时间不能为空")
    private String endTime;

    @ApiModelProperty(value = "开始时间")
    @NotBlank(message = "开始时间不能为空")
    private String beginTime;

    @ApiModelProperty(value="图片路径")
    private List<String> imgUrl;

    @ApiModelProperty(value="视频路径")
    private List<String> videoUrl;

    @ApiModelProperty(value="链接地址")
    private String linkUrl;


}
